partially sighted - French English Dictionary